tribarboxylic acid cycle - Francés Inglés Diccionario